john lewis has slashed the prices on almost 200 christmas products .
with just days until easter its part of a bid to sell leftover festive goods .
it comes after spending millions on touching christmas ad campaign .